Towards Autonomic Fault-Tolerant Multi-Agent Systems
نویسندگان
چکیده
This paper describes the progress of our work on autonomic faulttolerant multi-agent systems. Our starting point is that new generation distributed applications are increasingly dynamic and open, e.g., new agents can join or leave, they can change roles or strategies and interdependences with other agents. Thus the traditional approach of configuring fault tolerance techniques (e.g., through replication) at design time may turn out inadequate. We propose to make autonomous the management of fault tolerance, more precisely by replication, along the course of the computation. Therefore, in a first step, we propose a framework for dynamic replication with some specific features (e.g., dynamic adaptation of replication strategies). We then propose several metrics for identifying dynamically what agents are more critical. In this paper, after surveying 2 metrics based on dependences and on roles, we detail our most recent metric, based on plans. We also discuss the issue of creation of replicas as a resource allocation problem.
منابع مشابه
Towards Adaptive Fault Tolerance For Distributed Multi-Agent Systems
This paper studies how to bring flexibility to fault-tolerant systems. Firstly, multi-agent systems are identified as a very valuable basis for reaching this goal, and reliability is also shown to be a rare and attractive feature for such systems. We then propose a framework for building applications that provide adaptive fault tolerance, and put forward the promising results obtained when test...
متن کاملModelling Fault-Tolerant Systems using BDI Agents
A number of mechanisms for providing fault tolerance in distributed systems have been proposed for the traditional paradigms of system development. As Agent-Oriented Programming (AOP) becomes a more attractive model for distributed system construction, new possibilities of designing more flexible dependable systems are foreseen. Therefore, fault-tolerant mechanisms should be defined so that dep...
متن کاملToward Fault-Tolerant Multi-agent Systems
Most existing multi-agent architectures and multi-agent methodologies deal with domains which have static organization structures, static agent behaviors and small number of agents. This paper introduces an adaptive multi-agent model that is well adapted to domains which have dynamic organization structures, adaptive agents and a big number of agents. It first presents an example of application...
متن کاملDistributed Adaptive Fault-Tolerant Control of Uncertain Multi-Agent Systems
This paper presents an adaptive fault-tolerant control (FTC) scheme for a class of nonlinear uncertain multi-agent systems. A local FTC scheme is designed for each agent using local measurements and suitable information exchanged between neighboring agents. Each local FTC scheme consists of a fault diagnosis module and a reconfigurable controller module comprised of a baseline controller and tw...
متن کاملFault Tolerant Knowledge Level Communication in Open Asynchronous Multi-Agent Systems
Agent Communication Languages (ACLs) have been developed to provide a way for agents to communicate with each other supporting cooperation in Multi-Agent Systems. In the past few years many ACLs have been proposed for Multi-Agent Systems and new standards are emerging such as the FIPA ACL developed by the Foundation for Intelligent Physical Agents. Despite these efforts, an important issue in t...
متن کامل